Recent Searches

You haven't searched anything yet.

2 Jobs in Charlestown, MA

SET JOB ALERT
Details...
Massachusetts General Hospital
Charlestown, MA | Full Time
$126k-151k (estimate)
6 Days Ago
Quadratic 3D
Charlestown, MA | Full Time
$99k-119k (estimate)
1 Month Ago
Software Engineer
$126k-151k (estimate)
Full Time | Ambulatory Healthcare Services 6 Days Ago
Save

Massachusetts General Hospital is Hiring a Software Engineer Near Charlestown, MA

Description

GENERAL SUMMARY/ OVERVIEW STATEMENT:Summarize the nature and level of work performed. Please note that this section should be written in a paragraph format and provide a broad description of the role and its purpose as well as the reporting structure.

We are seeking a highly motivated software engineer to work at the intersection of the Laboratory for Computational Neuroimaging (LCN; ) and the center for Large-Scale Imaging of Neural Circuits (LINC; ). The position is located at the Martinos Center for Biomedical Imaging, Department of Radiology, Massachusetts General Hospital, and reports to Principal Investigators Drs. Anastasia Yendiki and Lilla Zollei. The software engineer will join a fast-paced, cutting-edge imaging research environment and will be responsible for maintaining and testing existing software as well as to help implement new algorithms. The software engineer will work closely with researchers from a wide range of backgrounds (e.g., engineering, neuroscience, computer science)to build, improve, test, support, and document image analysis software.

PRINCIPAL DUTIES AND RESPONSIBILITIES: In order of importance, list essential areas of responsibility, major job duties, special projects and key objectives for this position. These items should be evaluated throughout the year and included in the written annual evaluation. This section should be completed as a bulleted list and explain how the role is performed.

Development responsibilities:

Gain enough familiarity with image analysis pipelines developed by our team (for, e.g., image registration, segmentation, or tractography) to be able to test these pipelines and understand how they work and how they are used

Containerize image analysis pipelines for public distribution

Deploy image analysis pipelines on the cloud

Ensure compatibility of new pipelines with existing packages and libraries, which may have been developed in a variety of languages (python, matlab, julia, C/C ) and deep learning frameworks (tensorflow, pytorch)

Develop tools for visualizing and annotating the raw image data and/or pipeline derivatives

Test responsibilities:
Develop and execute software test plans (e.g., unit and regression tests) on multiple platforms
Monitor automated tests, analyze test results, and recommend corrective action

Maintenance and support responsibilities:

Package new tools for public distribution

Document new tools and support them for users and collaborators

Maintain GitHub repositories

Fix bugs and enhance features

Resolve cross-platform compatibility, installation, and run-time issues

SKILLS & COMPETENCIES REQUIRED:This section should be a bulleted list of minimum requirements explaining the skills (what the individual is trained for) and competencies (measurable as defined by the job) necessary to perform the job.

Required:

  • Competency in python and one other programming language. Applicants will be required to present code samples demonstrating their competency.
  • Competency in Unix shell scripting (bash, csh)
  • Ability to effectively communicate verbally and in writing to document code and support users
  • Debugging of hard, soft, and compile failures
  • Basic Git and GitHub version control
  • Basic test-driven development
  • Basic understanding of machine learning/deep learning
  • Ability to understand, troubleshoot, and modify others' code
Qualifications

EDUCATION:

Required: Bachelor's Degree

Preferred: Master's Degree

Field of Study/Additional Specialized Training: Computer Science. Knowledge of neuroscience, psychology, cognitive science and/or neuroimaging would be helpful.

EXPERIENCE: Indicate the required and preferred (optional)amount and type of experience.

*Programming in python: minimum 2 years

*Programming in one other language: minimum 1 year

*Experience in Unix environment: minimum 1 year

*Experience with Git and GitHub: minimum 6 months

*Familiarity with tensorflow and/or pytorch frameworks: minimum 6 months

*Preferred: experience in biomedical image analysis and/or neuroscience

WORKING CONDITIONS:

The Martinos Center for Biomedical Imaging at the Massachusetts General Hospital (MGH), affiliated with both Harvard Medical School and MIT, is one of the premier brain imaging centers in the world. The software engineer will work in a general office environment alongside MGH/Harvard/MIT faculty, postdoctoral fellows, data analysts, research technicians, and students. The LCN is part of the Martinos Center and includes about 20 faculty members with a background in engineering, computer science, or physics. The LINC center is a multi-institutional consortium that includes teams at 8 sites (including MGH) with expertise in engineering, computer science, physics, neuroscience or neuroanatomy. The individual who fills this position will be given software maintenance, testing, and support tasks and will work with faculty members, postdoctoral fellows, and data analysts to maintain and distribute new software tools, as well as collaborators who use those software tools in their research.

EEO Statement

Massachusetts General Hospital is an Affirmative Action Employer. By embracing diverse skills, perspectives and ideas, we choose to lead. All qualified applicants will receive consideration for employment without regard to race, color, religious creed, national origin, sex, age, gender identity, disability, sexual orientation, military service, genetic information, and/or other status protected under law. We will ensure that all individuals with a disability are provided a reasonable accommodation to participate in the job application or interview process, to perform essential job functions, and to receive other benefits and privileges of employment.

Primary Location:MA-Charlestown-MGH 13th Street
Work Locations:
MGH 13th Street
149 13th Street
Charlestown02129
Job:IT/Health IT/Informatics-Engineer
Organization:Massachusetts General Hospital(MGH)
Schedule:Full-time
Standard Hours:40
Shift:Day Job
Employee Status:Regular
Recruiting Department:MGH Radiology Research
Job Posting:May 7, 2024
Massachusetts General Hospital is an Equal Opportunity Employer. By embracing diverse skills, perspectives and ideas, we choose to lead. Applications from protected veterans and individuals with disabilities are strongly encouraged.

Job Summary

JOB TYPE

Full Time

INDUSTRY

Ambulatory Healthcare Services

SALARY

$126k-151k (estimate)

POST DATE

05/09/2024

EXPIRATION DATE

07/08/2024

WEBSITE

massgeneral.org

HEADQUARTERS

BOSTON, MA

SIZE

7,500 - 15,000

FOUNDED

1811

TYPE

Private

CEO

CATHY E MINEHAN

REVENUE

$1B - $3B

INDUSTRY

Ambulatory Healthcare Services

Related Companies
About Massachusetts General Hospital

Massachusetts General Hospital provides diagnostic and therapeutic care services.

Show more

The job skills required for Software Engineer include Computer Science, Python, Programming, Communicates Effectively, etc. Having related job skills and expertise will give you an advantage when applying to be a Software Engineer. That makes you unique and can impact how much salary you can get paid. Below are job openings related to skills required by Software Engineer. Select any job title you are interested in and start to search job requirements.

For the skill of  Computer Science
Northampton Public Schools
Full Time
$56k-98k (estimate)
2 Weeks Ago
For the skill of  Python
Unusual Ventures
Full Time
$126k-151k (estimate)
2 Months Ago
For the skill of  Programming
May Institute
Full Time
$62k-81k (estimate)
1 Week Ago
Show more

The following is the career advancement route for Software Engineer positions, which can be used as a reference in future career path planning. As a Software Engineer, it can be promoted into senior positions as a Software Engineer IV that are expected to handle more key tasks, people in this role will get a higher salary paid than an ordinary Software Engineer. You can explore the career advancement for a Software Engineer below and select your interested title to get hiring information.

Mobi Systems, Inc.
Full Time
$99k-119k (estimate)
3 Months Ago
Full Time
$138k-164k (estimate)
1 Month Ago

If you are interested in becoming a Software Engineer, you need to understand the job requirements and the detailed related responsibilities. Of course, a good educational background and an applicable major will also help in job hunting. Below are some tips on how to become a Software Engineer for your reference.

Step 1: Understand the job description and responsibilities of an Accountant.

Quotes from people on Software Engineer job description and responsibilities

Ensuring that different types of software programs communicate with each other on one platform.

01/17/2022: Youngstown, OH

A software engineer’s job role determines the type of work they focus on when building or supporting a product.

02/23/2022: Altoona, PA

They use programming languages to design, develop, test, maintain computer software applications like games, network systems, etc.

01/31/2022: Lancaster, PA

Create scalable, secure and resilient software that deliver to business requirements.

02/28/2022: Hartford, CT

Besides having technical skills to create robust software that can work across different platforms, software engineers also need to be able to collaborate with other professionals and lead a team.

02/17/2022: Lawton, OK

Step 2: Knowing the best tips for becoming an Accountant can help you explore the needs of the position and prepare for the job-related knowledge well ahead of time.

Career tips from people on Software Engineer jobs

software engineers must also determine user requirements that are unrelated to the functions of the software, such as the level of security and performance needs.

03/06/2022: Champaign, IL

Software Engineers should hone their technical skills by working with real computer systems and developing real projects and programs.

03/02/2022: Frankfort, KY

Qualifications to be a software engineer require a deep understanding and knowledge of mathematics, computer science, and data analytics.

02/27/2022: Colorado Springs, CO

Software engineers must be highly motivated and have extensive knowledge of various programming languages.

01/06/2022: Reading, PA

A good software engineer will keep abreast of the technological changes, seeking opportunities to learn more and continuously develop their skillset.

02/11/2022: Salt Lake City, UT

Step 3: View the best colleges and universities for Software Engineer.

Butler University
Carroll College
Cooper Union
High Point University
Princeton University
Providence College